buzz (through) - French English Dictionary